package cn.yunhe.insurance.entity;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

/**
 * @program: ssm_insurance
 * @description: 实体类:员工表
 * @author: 李武
 * @create: 2018-09-14 15:34
 **/
public class Emp implements Serializable {
    private String euuId;//主键
    private Integer empId;//索引
    private String empName;//名字
    private String empPassword;//密码
    private String empPhone;//电话
    private String empBirthday;//生日
    private String empAddress;//地址
    private String empHireDate;//入职时间
    private Integer empState;//状态(0:存在||1:已删除)
    private Integer loginState;// 0 未登录 1登录
    private Branch branch;//支点实体类
    private Integer accountState;//账号状态
    private String pic;

    private Role role; //角色实体类
    private List<Order> orderList = new ArrayList<Order>();//订单集合
    private List<Case> caseList = new ArrayList<Case>();//案件集合


    public String getEuuId() {
        return euuId;
    }

    public void setEuuId(String euuId) {
        this.euuId = euuId;
    }

    public Role getRole() {
        return role;
    }

    public void setRole(Role role) {
        this.role = role;
    }

    public Integer getEmpId() {
        return empId;
    }

    public void setEmpId(Integer empId) {
        this.empId = empId;
    }

    public String getEmpName() {
        return empName;
    }

    public void setEmpName(String empName) {
        this.empName = empName;
    }

    public String getEmpPassword() {
        return empPassword;
    }

    public void setEmpPassword(String empPassword) {
        this.empPassword = empPassword;
    }

    public String getEmpPhone() {
        return empPhone;
    }

    public void setEmpPhone(String empPhone) {
        this.empPhone = empPhone;
    }

    public String getEmpBirthday() {
        return empBirthday;
    }

    public void setEmpBirthday(String empBirthday) {
        this.empBirthday = empBirthday;
    }

    public String getEmpAddress() {
        return empAddress;
    }

    public void setEmpAddress(String empAddress) {
        this.empAddress = empAddress;
    }

    public String getEmpHireDate() {
        return empHireDate;
    }

    public void setEmpHireDate(String empHireDate) {
        this.empHireDate = empHireDate;
    }

    public Integer getEmpState() {
        return empState;
    }

    public void setEmpState(Integer empState) {
        this.empState = empState;
    }

    public Branch getBranch() {
        return branch;
    }

    public void setBranch(Branch branch) {
        this.branch = branch;
    }

    public List<Order> getOrderList() {
        return orderList;
    }

    public void setOrderList(List<Order> orderList) {
        this.orderList = orderList;
    }

    public List<Case> getCaseList() {
        return caseList;
    }

    public void setCaseList(List<Case> caseList) {
        this.caseList = caseList;
    }

    public Integer getLoginState() {
        return loginState;
    }

    public void setLoginState(Integer loginState) {
        this.loginState = loginState;
    }

    public Integer getAccountState() {
        return accountState;
    }

    public void setAccountState(Integer accountState) {
        this.accountState = accountState;
    }

    public String getPic() {
        return pic;
    }

    public void setPic(String pic) {
        this.pic = pic;
    }
}
